|
JMP |
Top |
|
JMP
Realiza un salto incondicional a otra parte del programa. Puede ser dentro de la misma porción de código o de alguna otra subrutina. Esta se identifica por una etiqueta (label), y es siempre hacia adelante (no es prudente hacer saltos hacia atrás).
JMP Sub1 ;Salta a la línea llamada "Sub1" otro ST q0.0 ;Instrucción siguiente o punto de retorno de la subrutina LD sm0.4 JMPC Sub1 ;Salta a la línea llamada "Sub1" si el bit 0 del acumulador es 1 otro2 LD sm0.5 JMPNC Sub1 ;Salta a la línea llamada "Sub1" si el bit 0 del acumulador es 0 END ;Termina el programa y vuelve a ejecutar desde el principio
Sub1 LD i0.0 ;Primera instrucción de la subrutina AND i0.1 ST q0.2 END ;Termina el programa y vuelve a ejecutar desde el principio
|